anchor piles - French English Dictionary